place for washing clothes - French English Dictionary