enthusiastic devotion to a cause - Französisch Englisch Wörterbuch