Alpine toadflax - Turco Inglés Diccionario