continuous-release intraruminal device - Español Inglés Diccionario