hand-mixed concrete - French English Dictionary