to be taken internally - Español Inglés Diccionario