octapeptide - Alemán Inglés Diccionario