liver bud - Alemán Inglés Diccionario