national federation of catholic teachers - German English Dictionary