fail to fulfill - Turkish English Dictionary