environmental determinism - Francés Inglés Diccionario