trumpet-playing soldier - French English Dictionary