trees planted - Turkish English Dictionary