wing-coupling apparatus - Spanish English Dictionary