cachuca - German English Dictionary