overfatigued - German English Dictionary