person's long leg - Spanish English Dictionary