immobilizing - French English Dictionary