have something on hand - Allemand Anglais Dictionnaire