farrant's mounting fluid - Alemán Inglés Diccionario