needlepoints - German English Dictionary