throwing/falling headlong - Turkish English Dictionary