delivery or conveyance - Alemán Inglés Diccionario