Stridulating stone crab - Francés Inglés Diccionario