you may rest assured that - Turkish English Dictionary