a murmuration of starlings - Französisch Englisch Wörterbuch