angular sight - Turkish English Dictionary