vigorously contested - German English Dictionary