a clear picture - Turkish English Dictionary