which looks a lot like - German English Dictionary