ultramarathon - German English Dictionary