sea elephant - Turkish English Dictionary