stopped oneself - Alemán Inglés Diccionario