god's warrior - French English Dictionary