diesel engine block - Turco Inglés Diccionario