compound impression - German English Dictionary