fruit of the malabar plum - German English Dictionary