invasibility - German English Dictionary