I do know about くれる and あげる that mean "to give" and it depends on the
speaker's perspective and the concept with "uchi" and "soto", because that's
how I learned them, but I still have trouble, even more when I don't have the
corresponding particles.

Let me give an example and my take on くれる in this sentence, so that you can
perhaps tell me if it makes sense. This is a simple example that I came up
with:

> あなたが **くれた** 辞書を使っています。

"I'm using the dictionary **_I received_** from you."  
I understand the fact that I was the one who received, but if I were to use
another example:

> あなたがくれた辞書を使いますか。

Can it be translated as "Do you use the dictionary you got/received?" or "The
dictionary you got, are you using /will you use it?"  
  
If not, then what does it require to be translated like that and to be
ambiguous?  
  
Imagine if someone, a friend maybe asks you "Hey are you using that thing you
got?"  
and the friend doesn't mention someone else (like, "Are you using the thing
Michiko gave you?) I apologize if it's sounds weird...I would really like to
hear some opinions on this matter and perhaps some better examples.

Thank you!
CC BY-SA 3.0
2017-05-25T14:50:43.730
47736
2017-05-25T20:37:29.597
2017-05-25T14:57:49.160
78
22175
question
giving-and-receiving
Can I translate くれる in the following way?
No, it can not be translated like that. If you want to express that あなた is the
one who received something, you have to use もらう, i.e.

> あなたが **もらった** 辞書を使いますか。
>
> "Do you use the dictionary you **received**?"

I do not understand what you mean by "ambiguous", but if you meant that it's
not clear who the giver is, then もらう without another object will suffice:

  * あなたが本をもらった。You received a book.

  * あなたが **彼女に** 本をもらった。You received a book **from her**.

  * あなたが **彼女から** 本をもらった。You received a book **from her**.

から and に can be used interchangeably.
CC BY-SA 3.0
2017-05-25T16:37:34.550
47737
2017-05-25T20:37:29.597
2020-06-17T08:18:27.500
-1
20224
47736
answer
Probably the best way to think of this is to assume the following:

あげる = you give to someone

あなた **に** あげた手紙 = The letter I gave to you

くれる = someone gave to you

あなた **が** くれた手紙 = The letter that you gave to me

So, both of these words mean "to give", but in different directions. あげる is
from your point of view going out, and くれる is also from your point of view,
but coming in.

Separate from these is the verb もらう = to receive, which is more general:

あなたからもらった手紙 = The letter that I received from you
CC BY-SA 3.0
2017-05-25T16:47:46.597
47739
2017-05-25T16:47:46.597
21684
47736
answer