trench coatTranslate trench coat | into Italian | into Spanish French translation of trench coatn imperméable (m), trench-coat (m)trench coat in other Oxford dictionaries Definition of trench coat in the British & World English dictionary Definition of trench coat in the US English dictionary