surgical triangle - German English Dictionary