self-relocatable - French English Dictionary