champy - German English Dictionary