thelo - French English Dictionary