Ответ:

Пусть в библиотеке всего \(x\) книг на иностранных языках.

Английские книги составляют \(36\%\) от общего количества:

\(0.36x\).

Французские книги составляют \(75\%\) от количества английских:

\(0.75\cdot0.36x=0.27x\).

Тогда немецкие книги составляют:

\(x-0.36x-0.27x=0.37x\).

По условию немецких книг 185:

\(0.37x=185\),
\(x=185:0.37=500\).

Ответ: 500 книг.