Москаль не переводится как аналог хохла = аналог хохла это кацап .
К стати интерсный вопрос, правда не совсем в тему. Например, на сколько мне известно, хохлами называли запоржцев за их стрижку. А в составе империи Украина и Сечь ИМХО были разными единицами со своими правительствами (между ними даже были пошлины при ввозе товаров). Очевидно украинец и хохол -- не равнозначные понятия. А кацапами, в ответ на хохлов, запорожцы называли стрельцов за их бороды. Возможно не все россияне стрельцы...
Получается слова москаль, кацап и хохол утратили своё первоначальное значение. А определены ли где-нибудь "официальные" современные? Или каждый трактует их вольно? Возможно в этом частое не понимание

?