corner reflectors - Turkish English Dictionary