promise to return something home - Turco Inglés Diccionario