eager to create music - Spanish English Dictionary