stront - French English Dictionary