nonrefundable expense - Francés Inglés Diccionario