ped xing - Spanish English Dictionary