From English-Portuguese FreeDict Dictionary ver. 0.3: ditch /ditʃ/ 1. cava, fossa, fosso, rego 2. desfazer-se de
ditch /ditʃ/ 1. cava, fossa, fosso, rego 2. desfazer-se de