Consulting Dictionary...
japan vs sweden - Hau Student's Dict