bubble canopy - Turkish English Dictionary