Visiting Germany, Austria, or Switzerland? Here are 101 basic German phrases for travelers to give you the full local experience.