plural of impression - German English Dictionary