Humpback shrimp - Francés Inglés Diccionario