attachable runner - Spanish English Dictionary