avenue (with poplars) - Turkish English Dictionary