strumit - German English Dictionary