carry out the delivery - Turco Inglés Diccionario