kerb observation mirror kit - Turkish English Dictionary