tedai - French English Dictionary