trench/ditch/back digger - Espagnol Anglais Dictionnaire