German Employment Law: 618 Questions Frequently Asked by Foreigners