buttresses - German English Dictionary