Nope. No google, no online translator. Just me and my brain taking a look at the words, thinking of the languages I do speak (of which dutch is not one), and deciding what English words they looked closest to.
Are you telling me I was right??? I figured it had to mean something else