specially manufactured - Turco Inglés Diccionario