tackle-to-tackle transport - Spanish English Dictionary