layby - Turkish English Dictionary