be propitious or unbeatable - Französisch Englisch Wörterbuch