karran village - Spanish English Dictionary