technical delivery specification - Español Inglés Diccionario