physical delivery system - Alemán Inglés Diccionario