short legged - Turco Inglés Diccionario