take the rap (for someone) - Spanish English Dictionary