The English term "imposing" matches the Dutch term "imponerend"

other english words that include "imposing" : dutch :
imposing indrukwekkend