engine saddle - Turco Inglés Diccionario