pulsatile-release intraruminal device - Turc Anglais Dictionnaire