rubber dinghy - Turkish English Dictionary