sand bin - French English Dictionary