through legal channels - Espagnol Anglais Dictionnaire