striped red shrimp - Turco Inglés Diccionario