head-rests for vehicle seats - Spanish English Dictionary