long stroke drilling jars - Alemán Inglés Diccionario