senior deputy land registrar - Turc Anglais Dictionnaire