strandet - French English Dictionary