archduchess - German English Dictionary