peripheral seal - Turkish English Dictionary