ducats - German English Dictionary