present (something) to (someone) respectfully - Allemand Anglais Dictionnaire