euphrosyne dolphin - Turkish English Dictionary