a reliable picture - Turkish English Dictionary