terebrating - Français Anglais Dictionnaire