briefly immerse - German English Dictionary