internal micrometer - German English Dictionary