tama - French English Dictionary