incalculable damage - German English Dictionary