putto - Spanish English Dictionary