high-ranking drug trafficker - Espagnol Anglais Dictionnaire