needle-sharp - German English Dictionary