cause and effect relation - Turkish English Dictionary