place where engravings are made - Turco Inglés Diccionario