i have goosebumps - German English Dictionary