pulsatile-release intraruminal device - Turco Inglés Diccionario