clutched - İspanyolca İngilizce Sözlük