suicide pact - Francés Inglés Diccionario