cause and effect relation - Francés Inglés Diccionario