ecchymoses - German English Dictionary