on self consignment basis - Turc Anglais Dictionnaire