drill pipe bench - Francés Inglés Diccionario