shield bearer moths - Turkish English Dictionary