glen st. mary - French English Dictionary