mechanical shutoff device - Turco Inglés Diccionario