putting an end to - Alemán Inglés Diccionario