swiss dandelion - Spanish English Dictionary