dig ditches or trenches - Fransızca İngilizce Sözlük