long-term etching - Turkish English Dictionary