take the impression - German English Dictionary