kidney bean of malacca - German English Dictionary