be impounded as evidence - Espagnol Anglais Dictionnaire