tamarix - French English Dictionary