i have rotten teeth - French English Dictionary