cacharpa - German English Dictionary