baza coucou - French English Dictionary