on-site fabrication - Turco Inglés Diccionario