king of birds - French English Dictionary