guadeloupe red macaw - German English Dictionary