battle handover - German English Dictionary