ecchymoses - Spanish English Dictionary