treorchy - French English Dictionary