hellbent for leather - Turkish English Dictionary