be on hand (to support) - Turc Anglais Dictionnaire