temagamite - French English Dictionary