cape ruby - German English Dictionary