someone who mounts - Alemán Inglés Diccionario