ugly or unpleasant face - Espagnol Anglais Dictionnaire