due or accrued - Turco Inglés Diccionario