do you think i'm crazy? - German English Dictionary