plural of site - Französisch Englisch Wörterbuch