ribbon barracudina - Alemán Inglés Diccionario