tarbogan - Turkish English Dictionary