delivered at site - Turco Inglés Diccionario