throw oneself over a cliff - Español Inglés Diccionario