tennu - French English Dictionary