Gazafek: It makes sense in Turkish because that is the grammar.
How does it make sense in English to put a preposition BEFORE a noun? For me. Why not "me for"? That's just how it works in English.
Beyaz bir ceket = A white jacket
Bir beyaz ceket = One white jacket