schrulliger mensch - German English Dictionary