etching ground - Turkish English Dictionary