Teich - French English Dictionary