accounts payable and accrued charges - Turco Inglés Diccionario