hand-barrow - French English Dictionary