mastermind behind the crime - Espagnol Anglais Dictionnaire