machine-made carpets - Español Inglés Diccionario