machine-made carpets - Francés Inglés Diccionario