glenpool - French English Dictionary