eelwrack - French English Dictionary