thammuz - French English Dictionary