long-range combat mission - Turkish English Dictionary