capable of supporting - German English Dictionary