have legal troubles - Espagnol Anglais Dictionnaire