crazy and reckless person - Turkish English Dictionary