engine mounting strut - Inglés Sinónimo Diccionario