physical exploration - Francés Inglés Diccionario