Spanish-English Dictionarysubmerge
Spanish word for submerge