hydrosalphinx - French English Dictionary