meaning of am übernächsten Tag

am übernächsten Tag - German to English

two days later