ribbony - Spanish English Dictionary