scientific apparatus - Turco Inglés Diccionario