struggle for existence - Französisch Englisch Wörterbuch