stridulator - German English Dictionary