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