non-negotiable note - Español Inglés Diccionario