provision for other payables and expenses - Francés Inglés Diccionario