bubble caps - Turkish English Dictionary