be completely devout - German English Dictionary