Translated Labs
YOU SAID:
A mountain peeler varmint
INTO JAPANESE
マウンテンピーラーバーミント
BACK INTO ENGLISH
Mountain peeler bar mint
That didn't even make that much sense in English.