archosyrinx - French English Dictionary