Verwenden Sie besser Joins:
SELECT
a.phrase,
b.phrase
FROM
phraseConnections pc
INNER JOIN
phraseEnglish AS a
ON
pc.idEng = a.id
INNER JOIN
phraseDutch AS b
ON
pc.idDutch = b.id
WHERE
pc.cat = 3;
Wenn Sie Datensätze haben möchten, die keine entsprechende Zeile in einer (oder beiden) Sprachen haben, können Sie auch Outer Joins verwenden.