that causes effects - French English Dictionary