begging your indulgence - Allemand Anglais Dictionnaire