putperest - German English Dictionary