short epic poem - German English Dictionary