Original: Carrefour means '' crossroads '' in French .
Simplified: Carrefour means cross-road in French .