application for sponsorship - German English Dictionary