and perhaps more - Turkish English Dictionary