bury oneself  in - Turco Inglés Diccionario