defoliates - Turkish English Dictionary