stridulating stone crab - Alemán Inglés Diccionario