plastic lifeboat - Turkish English Dictionary