torfaen - Alemán Inglés Diccionario