long-tackle-block - Spanish English Dictionary