which must be fulfilled or accomplished - Turkish English Dictionary