ecchymotic - French English Dictionary