cachipa - German English Dictionary