causal mechanism - Francés Inglés Diccionario