squeeze themselves up - Allemand Anglais Dictionnaire