farrant's mounting fluid - Turco Inglés Diccionario