suprafaciale - Turkish English Dictionary