physical exploration - Alemán Inglés Diccionario