reprovable - French English Dictionary