defend with might and main - İspanyolca İngilizce Sözlük