a lot more - Turkish English Dictionary