tat - French English Dictionary