Yep, for sure. Articulated lorry is a far better description than semi truck. Only we here in the states would know what a semi truck is. To any other English speaker, it would sound like an suv. Not quite a truck lol. Funny thing this language.