thaddeus - French English Dictionary