teleran picture - Turkish English Dictionary