scoren - French English Dictionary