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