ribbony - German English Dictionary