Nadelabstand - German English Dictionary