place for safekeeping - Turco Inglés Diccionario