jamaica petrel/blue mountain duck - German English Dictionary