It probably is, but there are pseudo-English idioms in use that just hurt. For example, "public viewing" is used in German for featuring sports events on large screens in the public, "handy" is used for mobiles, etc. See https://german.stackexchange.com/questions/40586/why-do-germ... for a discussion about this phenomenon.