indefeasible right of use - Alemán Inglés Diccionario