prolonged and constant barking - Fransızca İngilizce Sözlük