resembling a human shape - Espagnol Anglais Dictionnaire