no poder hacer algo - French English Dictionary