beads about the neck and the devil in the heart - Alemán Inglés Diccionario