dilatable balloon - Turkish English Dictionary