steam well - German English Dictionary