Alpine toadflax - Alemán Inglés Diccionario