removable top - Turkish English Dictionary