experience a disadvantage - French English Dictionary