removable floor board - Turkish English Dictionary