fruit of the cherimoya - German English Dictionary