be absorbed, entertained or engulfed - Turco Inglés Diccionario