shoring of trenches - Fransızca İngilizce Sözlük