and a lot more - Turkish English Dictionary