ringlet on the forehead - Spanish English Dictionary