ruby moon - German English Dictionary