Rod blocking device - Alemán Inglés Diccionario