agarabar (caló) - Spanish English Dictionary