supreme prophet - German English Dictionary