be obvious to the eye or mind - Französisch Englisch Wörterbuch