slightly strained - Turkish English Dictionary