keen and active - Turkish English Dictionary