closed deck engine block - Turkish English Dictionary