needle threader - German English Dictionary