good moral character and habits - German English Dictionary