dispatch on payment - Alemán Inglés Diccionario