exploration license - Alemán Inglés Diccionario