English-Icelandic translations for mirror