submergeable float - Turkish English Dictionary