archiduquesa - German English Dictionary