terfenilo - French English Dictionary