acabar haciendo algo - French English Dictionary