stop-apart apparatus - Alemán Inglés Diccionario