This is more of PHP implementation detail. If you want a precise match you can do something like:
if ( isset( $words[$translated] ) )
return $words[$translated];
return $translated;
PS you might want to declare $words
as static, so that array is reused and not continuously re-created on each function call (which would be a lot of calls with gettext
hook).