annual candytuft - Spanish English Dictionary