ecchymotic - German English Dictionary