life float - Turkish English Dictionary