perpetrable - French English Dictionary