time and budget limitation - Turkish English Dictionary