eager to create music - Turkish English Dictionary