steam windlass - German English Dictionary