technical hitch - Alemán Inglés Diccionario