cachifo - German English Dictionary