Otto Karrer

German priest and translator