on receipt of your invoice - Turc Anglais Dictionnaire