to revert and be delivered - German English Dictionary