any art/science taught - Francés Inglés Diccionario