head-rests - Alemán Inglés Diccionario