tambolor prison - Spanish English Dictionary