know a lot (about) - Turkish English Dictionary