time of delivery (tod) - Alemán Inglés Diccionario