sarments - Alemán Inglés Diccionario