delito flagrante - Spanish English Dictionary