mammee sapota - German English Dictionary