cool-headed driver - Spanish English Dictionary