self-depraved - Espagnol Anglais Dictionnaire