trench/ditch/back digger - French English Dictionary