shot and wounded - French English Dictionary