sharp-toothed angelica - Alemán Inglés Diccionario