sharp-contoured impression - German English Dictionary