leguminosa - German English Dictionary