ball point needle - German English Dictionary