this is a done deal - Alemán Inglés Diccionario