stridulant - German English Dictionary