throw oneself over a cliff - Espagnol Anglais Dictionnaire