semitubular - Turkish English Dictionary