avenue (with poplars) - German English Dictionary