putto - German English Dictionary