be naturally disadvantaged - French English Dictionary