encumbrance on the title - Turc Anglais Dictionnaire