coucou africain - French English Dictionary