terry - French English Dictionary