jamaican green-and-yellow macaw - French English Dictionary