machine-made carpets - Turco Inglés Diccionario