avenue of birches - Turkish English Dictionary