right of discovery - Alemán Inglés Diccionario