you think i'm insane - German English Dictionary