eelspear - French English Dictionary