invicto - German English Dictionary