champear - German English Dictionary