more bark than bite - Almanca İngilizce Sözlük