devil's plaything - Francés Inglés Diccionario