torqued - German English Dictionary