the brains of this outfit - Turco Inglés Diccionario