payable on presantation - Español Inglés Diccionario