strangers - French English Dictionary