thyrus - French English Dictionary