ecchymoses - French English Dictionary