mounting head - Alemán Inglés Diccionario