promise to return something home - Turkish English Dictionary