longirostral - French English Dictionary