have short arms and deep pockets - German English Dictionary