head sock - Alemán Inglés Diccionario