vincibility - German English Dictionary