duquesa - German English Dictionary