artificial edges - Turkish English Dictionary