llangollen - French English Dictionary