bank made of stones - French English Dictionary