barely get by - French English Dictionary