balloon probe - Turkish English Dictionary