manufacturers' outlet - Turco Inglés Diccionario