this is the least we thought we could do - İspanyolca İngilizce Sözlük