in an awe-inspiring way - Espagnol Anglais Dictionnaire