throw oneself headlong - Turkish English Dictionary