ecchymose - German English Dictionary