has more bark than bite - Fransızca İngilizce Sözlük