pertaining to latacunga, ecuador or inhabitants - Turkish English Dictionary