life float - German English Dictionary