collapsible life boat - Turkish English Dictionary