takasaki - Spanish English Dictionary