weeping birch - Turkish English Dictionary