be immersed - Turco Inglés Diccionario