have short arms and deep pockets - Alemán Inglés Diccionario