meaning of 20 Zugminuten

20 Zugminuten - German to English

20 minutes by train