steam chests - German English Dictionary