what explains... - Französisch Englisch Wörterbuch