non-negotiable document - Alemán Inglés Diccionario