camachil - German English Dictionary