makeshifty - French English Dictionary