presentment for payment - Alemán Inglés Diccionario