wretched swine - Espagnol Anglais Dictionnaire