technical delivery specification - Turco Inglés Diccionario