slightly strained - German English Dictionary