the things i heard - Spanish English Dictionary