deposits on short notice - Turc Anglais Dictionnaire