merrythought - German English Dictionary