somebody who is crazy - German English Dictionary