makeshifty - German English Dictionary