mine flail tank - Turkish English Dictionary