inflatable dinghy - Turkish English Dictionary