cram down (or together) - Allemand Anglais Dictionnaire