stridulant - Spanish English Dictionary