invincibly - German English Dictionary