primer (undercoat of paint for vehicles) - Spanish English Dictionary