stridulate - German English Dictionary