Alpine toadflax - Spanisch Englisch Wörterbuch