machine-made carpets - Alemán Inglés Diccionario