inflatable seal - Turkish English Dictionary