handrope - German English Dictionary