needle cast - German English Dictionary