oil country tubular goods - German English Dictionary