merthyr tydfil - German English Dictionary