automobile engine block - Turkish English Dictionary