WATCH-DOG Meaning of WATCH-DOG in English can de garda English Interlingue dictionary. Английский словарь Интерлингве. 2012