teetee - French English Dictionary