cherimolla - German English Dictionary