an ugly, hard-featured person - Spanisch Englisch Wörterbuch