Teich - Spanish English Dictionary