look at that weirdo - German English Dictionary