ecchymosis (pl: ecchymoses) - French English Dictionary