due and unpaid - Alemán Inglés Diccionario