weiterbegeben - German English Dictionary