be constantly involved in scandal - French English Dictionary