geolocalization - French English Dictionary