steamed potato - German English Dictionary