being a miracle worker - Spanish English Dictionary