begging your indulgence - Turc Anglais Dictionnaire