leaf scorch - Turkish English Dictionary