it is finished - Espagnol Anglais Dictionnaire