self-slaughter - Francés Inglés Diccionario