more haste more waste - Turkish English Dictionary