be constantly involved in scandal - Spanish English Dictionary