terrell - French English Dictionary