suyru - German English Dictionary