adequate support - German English Dictionary