have short arms and deep pockets - Allemand Anglais Dictionnaire