immersibility - German English Dictionary