perpetrated - French English Dictionary