ditchdigger - French English Dictionary