in a magnificent manner - Espagnol Anglais Dictionnaire