ratti - Spanish English Dictionary