interproximal papilla - Turkish English Dictionary