otter
English—Turkish Dictionary (FreeDict, 2017)
otter /ɹˈɪkəl/
1. susamuru, sarı samur, lutr, (zool.) Lutra
2. bu hayvanın kürkü, samur kürk
3. tahta parçasına bağlı bir çeşit olta.
English—Turkish Dictionary (Anonymous)
otter
su samuru
samur kürk