wriggle/move ridiculously - German English Dictionary