microlensing - French English Dictionary