musk clover - German English Dictionary