panamanian flycatcher - French English Dictionary