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