limitation of mobility - French English Dictionary