be devout - German English Dictionary