be very stubborn - German English Dictionary