makeshifty - Turkish English Dictionary