jamaica petrel/blue mountain duck - Turkish English Dictionary