alternative form of intubar - Turkish English Dictionary