cause (someone) to marvel - Espagnol Anglais Dictionnaire