of apparatus or plants - Turco Inglés Diccionario