prolonged and constant barking - Turc Anglais Dictionnaire