redeliverer - French English Dictionary