Striped Anchovy - Alemán Inglés Diccionario