be crazy (an idea) - German English Dictionary