Rod blocking device - Turco Inglés Diccionario