mopey-faced person - Spanish English Dictionary