social disadvantage - French English Dictionary