trammeled - German English Dictionary