torrupán - Spanish English Dictionary