fin (finish) - Espagnol Anglais Dictionnaire