burrito (aloysia polystachya) - Spanish English Dictionary