plant canopy - Turkish English Dictionary