labour budget estimate - Turkish English Dictionary