theo - French English Dictionary