ecchymosed - French English Dictionary