stick liquorice - Spanish English Dictionary