nerve-racking - German English Dictionary