the brains of that outfit - Französisch Englisch Wörterbuch