defend with might and main - Espagnol Anglais Dictionnaire