hand-barrow - German English Dictionary