soldier greatcoat - French English Dictionary