contract payable - Alemán Inglés Diccionario