moreton bay rosella - French English Dictionary