steamed vegetables - German English Dictionary