glengarry - French English Dictionary