buffer seal - Turkish English Dictionary