payable on presantation - Francés Inglés Diccionario