submerge oneself in water - Turco Inglés Diccionario