anatomic impression - German English Dictionary