i thought the same thing - German English Dictionary