brush-footed butterfly - Turkish English Dictionary