trembling poplar - Turkish English Dictionary