duchesses - German English Dictionary