straight
A colloquial term for heterosexual; feeling attracted to the opposite sex.
Auf die Frage, ob er einen Freund hat, antwortete er, dass er straight sei.
When asked whether he had a boyfriend, he answered that he was straight.

Loading your saved state.
A colloquial term for heterosexual; feeling attracted to the opposite sex.
Auf die Frage, ob er einen Freund hat, antwortete er, dass er straight sei.
When asked whether he had a boyfriend, he answered that he was straight.

As an adjective, 'straight' is almost always used predicatively, that is, after the noun or verb, and is not declined. Using it directly before a noun, for example 'der straighte Weg', is very unusual.
Nach der Party sind wir straight ins Bett gegangen.
After the party, we went straight to bed.
The word 'straight' is a loanword from English and is used mainly in colloquial German. It is rather rare in formal or written contexts.
Sag mir einfach straight, was du denkst.
Just tell me straight what you think.
The meaning 'heterosexual' is the most common colloquial use. It is often used in the context of relationships, sexual orientation, or in the LGBTQ+ community.
Er ist nicht schwul, er ist straight.
He isn't gay; he's straight.
In the context of card games, especially poker, 'Straight' refers to a specific card combination. This meaning is pure technical jargon.
Mit seiner letzten Karte hatte er einen Straight und gewann die Runde.
With his last card, he had a straight and won the round.
direct
'direkt' and 'straight' can both refer to a straightforward manner: without a detour, without dodging, or clearly toward a goal. 'direkt' is the normal German word and fits routes, answers, and open communication. 'straight' is borrowed from English and sounds more colloquial or modern in German. You sometimes hear it for a clear attitude, a simple direction, or a straight process. In neutral German, 'direkt' is almost always more natural. 'straight' only fits when an English or more casual style is intended.

Vor dem Wochenende haben wir den Plan noch einmal straight durchgezogen.
Before the weekend, we pushed through the plan straight one more time.
Die Chefin hat mir direkt gesagt, was ich verbessern soll.
The boss told me directly what I should improve.