triple-bend valve - Spanish English Dictionary