defend with might and main - Spanisch Englisch Wörterbuch