back-to-back missions - Turkish English Dictionary