rose and moon - German English Dictionary