unconquerable - German English Dictionary