have physical appeal - Französisch Englisch Wörterbuch