translate English to French: Who could make their way through all that legal jargon without a guide dog?
D'ailleurs, qui pourrait se retrouver dans ce jargon juridique sans l'aide d'un spécialiste?