technical supply conditions - Turco Inglés Diccionario