throw oneself headlong - German English Dictionary