contract payable - Francés Inglés Diccionario