final and conclusive judgment - Alemán Inglés Diccionario