devil's plaything - Alemán Inglés Diccionario