payable after sight - Francés Inglés Diccionario