hydrosalphinx - Turkish English Dictionary