south elgin - French English Dictionary