putto - French English Dictionary