the first that comes along - Turkish English Dictionary