downright mean - Französisch Englisch Wörterbuch