contact grills - Turkish English Dictionary