individual who lives off prostitutes - Espagnol Anglais Dictionnaire