strossen - German English Dictionary