having the necessary documents or vouchers - Turco Inglés Diccionario