head-rests - Francés Inglés Diccionario