catch in flagrante - Spanish English Dictionary