of apparatus or plants - Inglés Sinónimo Diccionario