kdy-77 repair yard - Turkish English Dictionary