ram (something) down - Espagnol Anglais Dictionnaire