other financial payables - Francés Inglés Diccionario