the brains of that outfit - Turco Inglés Diccionario