deniz canavarı - Turkish English Dictionary