be finishing something - Espagnol Anglais Dictionnaire