piece of pipe - Spanish English Dictionary