pistol shrimps - Francés Inglés Diccionario