causative mechanisms - Francés Inglés Diccionario