cross a river on rafts - German English Dictionary