be head and shoulders above everyone else - İspanyolca İngilizce Sözlük