bury oneself  in - Turkish English Dictionary