garotter - İspanyolca İngilizce Sözlük