fee due and payable - Alemán Inglés Diccionario