statt - French English Dictionary