scarlet macaw (ara macao) - French English Dictionary