etranglement - German English Dictionary