lay a beat down on somebody - Turc Anglais Dictionnaire