mastermind behind the crime - Spanish English Dictionary