planned with military precision - Turkish English Dictionary