pertaining to the peruvian city of callao - Spanish English Dictionary