technical hitch - Turco Inglés Diccionario