removable floor board - German English Dictionary