to have many skills - Turkish English Dictionary