payment deposit slip - Turc Anglais Dictionnaire