have by the short hairs - İspanyolca İngilizce Sözlük