carrell - French English Dictionary