impression depth - German English Dictionary