suspended load-carrier - Spanish English Dictionary