have short arms and deep pockets - Francés Inglés Diccionario