not able to avoid something - French English Dictionary