the brains of this outfit - Spanisch Englisch Wörterbuch