transferable sight deposits - Turc Anglais Dictionnaire