major technical holds - Español Inglés Diccionario