If the adjectives are joined by "and", you keep to the order of the Arabic. If not, the order is reversed. Eg, the Arabic phrase "summer hot difficult" = English phrase "a difficult hot summer". The rationale is that you keep the distance of the adjectives from the noun the same in both languages. I inferred that from translations of eg, "a Moroccan American student" (Arabic: student American Moroccan).