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