physical exhaustion - German English Dictionary