having the necessary documents or vouchers - Turc Anglais Dictionnaire