merthyr tydfil - French English Dictionary