striped toadflax - Turco Inglés Diccionario