easy to see through - Turkish English Dictionary