green-backed trogon - French English Dictionary