bitter melon (momordica charantia) - German English Dictionary