needle bar supporter - German English Dictionary