have something on hand - Turc Anglais Dictionnaire