Irredenta - German English Dictionary