old world otter - Turkish English Dictionary