masterminded - Francés Inglés Diccionario