mare anguis (serpent sea) - Turkish English Dictionary