inflatable rescue boat - Turkish English Dictionary