foliage-eating - Spanish English Dictionary