location manager - French English Dictionary